import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;

import javax.crypto.BadPaddingException;
import javax.crypto.IllegalBlockSizeException;
import javax.crypto.NoSuchPaddingException;



public abstract class Encryption {
	protected Ciphers imp;
	
	public abstract String encrypt(String string, Ciphers.CryptoKey key);
	public abstract String decrypt(String string, Ciphers.CryptoKey key);
}
